Android — Lottie初探及跳坑
前言
Lottie早就听过,但是由于播放动画的资源(Json文件)来源于AE,所以也就简单了解一下也没在继续下去了。今天我无意间看到一篇介绍Lottie的,随便看下吧,哇,赚!
不是自己没法用AE导出Json文件吗?不用怕,网上有人分享,Airbnb专门建立一个网站用来大家分享自己的Json,并且能预览动画:
既然有资源了,那就从官方文档开始尝试了:
http://airbnb.io/lottie/android/android.html#getting-started
文档也很详细就不多说了,只记录一下可能遇到的问题吧。
跳坑
依赖的时候遇到了我们用开源库经常碰到的v4包重复依赖的情况:DexException Multiple dex files define
通常的做法是在重复依赖的库中去掉v4包,即:
|
|
但是这样并不能解决我的问题,网上搜了一下,可能需要分包,于是试了一下,还真行:
|
|
|
|
添加分包支持就行了,总之这种问题就是哪几种解决办法,挨着试一遍就行了。
参考
https://blog.csdn.net/zgd826237710/article/details/79456202